﻿using Caviar.SharedKernel.Entities;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Caviar.SharedKernel.Template.View.IM.Messages
{
    public class HistoryMessage: MessageModel
    {
        /// <summary>
        /// 主键
        /// </summary>
        public int Id { get; set; }

        /// <summary>
        /// 消息回收状态
        /// </summary>
        public RecycledType RecycledType { get; set; }

        /// <summary>
        /// 发送者昵称
        /// </summary>
        public string SenderNickName { get; set; }

        /// <summary>
        /// 发送者账号
        /// </summary>
        public string SenderUserName { get; set; }

        /// <summary>
        /// 发送者头像
        /// </summary>
        public string SenderAvatar { get; set; }

        /// <summary>
        /// 接收者昵称
        /// </summary>
        public string ReceiverNickName { get; set; }

        /// <summary>
        /// 接收者账号
        /// </summary>
        public string ReceiverUserName { get; set; }

        /// <summary>
        /// 接收者头像
        /// </summary>
        public string ReceiverAvatar { get; set; }
    }
}
